haproxy 的特性

        负载均衡软件中,硬件设备有:F5,Big-IP等

        基于软件的:HAProxy, LVS, Nginx等,在软件发负载均衡中,又分为两种实现方式,分贝时基于操作系统的负载均衡如:lvs, 和基于第三方应用实现的软件负载均衡。

        HAProxy 是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。 HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在时下的硬件上,完全可以支持数以万计的 并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。它的优点如下:

  1. 可靠性和稳定性非常好,可以与硬件F5负载均衡设备相媲美
  2. 最高可以同时维护40000-50000个并发连接,单位时间内处理的最大请求数为20000个,最大数据处理能力可达10Gbps。作为软件级别的负载均衡来说,HAProxy性能可以见一般
  3. 支持多于8种负载均衡算法,同时支持session保持
  4. 支持虚拟主机功能,这样实现web负载均衡更加灵活
  5. 从haproxy1.3版本后开始支持连接拒绝,全透明代理等功能,这些功能是其他负载均衡器锁不具备的。
  6. haproxy拥有一个功能强大的服务器转台监控界面,通过此页面可以实时连接系统的运行状况,
  7. haproxy拥有强大的acl支持,能给使用带来更大的方便。